package lab02.test17;

public class Test {
    public static void main(String[] args) {
        //17、 	定义一个10个元素组成的一维数组，
        // 输出该数组中的最大值、最小值、所有元素总和，以及最大值和最小值在该数组中的位置。


        int numbers[] = new int[]{14, 55, 11, 25, 43, 46, 5, 21, 56, 41};

        int max = 0;
        int j = 0;
        for (int i = 0; i < numbers.length; i++) {
            if (numbers[i] > max) {
                max = numbers[i];
                j = i + 1;
            }
        }
        System.out.println("数组中最大值：" + max + "    位置在第" + j + "位");

        int min = numbers[0];
        int k = 0;
        for (int i = 0; i < numbers.length; i++) {
            if (numbers[i] < min) {
                min = numbers[i];
                k = i + 1;
            }
        }
        System.out.println("数组中最小值：" + min + "    位置在第" + k + "位");


        int sum = 0;

        for (int i = 0; i < numbers.length; ) {
            sum += numbers[i++];
        }
        System.out.println("数组和为：" + sum);

    }
}